专业内容

蜂巢洞察

聚焦企业数字化、全渠道经营、开放生态与 AI 技术发展,分享行业趋势、技术实践与产品创新。

推荐文章

技术实践

OMS、WMS、订单履约、API 集成与系统架构实践

如何让你的编程工具在浏览器中检测其运行效果

我受够了让编程机器人告诉我“前端工作已经完成”,但实际上根本没有人真正打开过前端界面来测试这些更改。 你们应该都见过这样的情景:机器人修改了一些代码,运行了格式化工具、类型检查工具和测试程序,所有结果都是正常的,然后它就会显示“已实现并验证通过”之类的信息。 但究竟是怎么验证的呢?通过测试确实能说明代码没有问题,但这并不等同于真正打开应用程序来使用那些刚刚被修改过的功能。 我遇到过很多这样的情况:代码本身没有问题,测试也通过了,但用户界面仍然存在一些明显的问题——比如某个控件与其他元素重叠了,某个选中的状态在数据存储中是存在的,但在屏幕上却没有高亮显示,某些操作在某种路径下可以正常执行,在另一

阅读全文
技术实践

OMS、WMS、订单履约、API 集成与系统架构实践

如何使用TypeScript从零开始构建一个AI代理程序

许多关于AI代理的教程都是从语言模型开始讲起,为它提供一些工具,然后让它运行循环直到产生答案。这样的做法确实足以展示这些工具的使用方法,但却没有回答那些有趣的工程学问题。 当某个工具出现故障时会发生什么?谁来验证这些操作的结果?是什么机制能防止代理无限期地运行、执行不安全的命令,或者耗尽其上下文信息?又如何在不依赖模型不可预测的响应的情况下测试这些功能呢? 这些职责都属于 代理框架 ——也就是位于语言模型与其所运行的环境之间的那层软件。 在本次教程中,我们将使用TypeScript来构建一个小型且与具体工具提供商无关的代理框架,并以编码代理作为示例进行讲解。我们会从基本的执行循环开始,逐步添加

阅读全文
技术实践

OMS、WMS、订单履约、API 集成与系统架构实践

当怀孕改变了用户的正常生理状态时,可穿戴设备该如何做出相应的调整?

你的智能手环或手表具备许多实用功能,比如能够记录你平时的生理数据,并在这些数据发生变化时及时提醒你。 静息心率、心率变异性、体温以及呼吸频率等因素都能帮助形成这些生理数据的画像,不过不同的设备会对这些测量结果进行不同的解读。 在怀孕之前,这些指标通常会保持稳定的状态,但怀孕会改变其中一些指标的正常范围。 我每天早上第一个打开的应用程序就是Oura,因此我很清楚一个评估结果的准确性会对我的一天产生多大的影响。如果“准备程度得分”过低,我会觉得自己做错了什么,但实际上并没有。现在想象一下,在你的身体正在经历一系列正常的生理变化期间,连续几周都看到这样的评估结果会是什么感觉…… 这就是我想在这里讨论

阅读全文

最新文章

技术实践

OMS、WMS、订单履约、API 集成与系统架构实践

如何让你的编程工具在浏览器中检测其运行效果

我受够了让编程机器人告诉我“前端工作已经完成”,但实际上根本没有人真正打开过前端界面来测试这些更改。 你们应该都见过这样的情景:机器人修改了一些代码,运行了格式化工具、类型检查工具和测试程序,所有结果都是正常的,然后它就会显示“已实现并验证通过”之类的信息。 但究竟是怎么验证的呢?通过测试确实能说明代码没有问题,但这并不等同于真正打开应用程序来使用那些刚刚被修改过的功能。 我遇到过很多这样的情况:代码本身没有问题,测试也通过了,但用户界面仍然存在一些明显的问题——比如某个控件与其他元素重叠了,某个选中的状态在数据存储中是存在的,但在屏幕上却没有高亮显示,某些操作在某种路径下可以正常执行,在另一

阅读全文
技术实践

OMS、WMS、订单履约、API 集成与系统架构实践

如何使用TypeScript从零开始构建一个AI代理程序

许多关于AI代理的教程都是从语言模型开始讲起,为它提供一些工具,然后让它运行循环直到产生答案。这样的做法确实足以展示这些工具的使用方法,但却没有回答那些有趣的工程学问题。 当某个工具出现故障时会发生什么?谁来验证这些操作的结果?是什么机制能防止代理无限期地运行、执行不安全的命令,或者耗尽其上下文信息?又如何在不依赖模型不可预测的响应的情况下测试这些功能呢? 这些职责都属于 代理框架 ——也就是位于语言模型与其所运行的环境之间的那层软件。 在本次教程中,我们将使用TypeScript来构建一个小型且与具体工具提供商无关的代理框架,并以编码代理作为示例进行讲解。我们会从基本的执行循环开始,逐步添加

阅读全文
技术实践

OMS、WMS、订单履约、API 集成与系统架构实践

当怀孕改变了用户的正常生理状态时,可穿戴设备该如何做出相应的调整?

你的智能手环或手表具备许多实用功能,比如能够记录你平时的生理数据,并在这些数据发生变化时及时提醒你。 静息心率、心率变异性、体温以及呼吸频率等因素都能帮助形成这些生理数据的画像,不过不同的设备会对这些测量结果进行不同的解读。 在怀孕之前,这些指标通常会保持稳定的状态,但怀孕会改变其中一些指标的正常范围。 我每天早上第一个打开的应用程序就是Oura,因此我很清楚一个评估结果的准确性会对我的一天产生多大的影响。如果“准备程度得分”过低,我会觉得自己做错了什么,但实际上并没有。现在想象一下,在你的身体正在经历一系列正常的生理变化期间,连续几周都看到这样的评估结果会是什么感觉…… 这就是我想在这里讨论

阅读全文
技术实践

OMS、WMS、订单履约、API 集成与系统架构实践

神经网络的工作原理:为什么单纯的直线并不能满足需求

直线方程是理解神经网络工作原理的一个很好的切入点。在我之前的文章《如何理解神经网络的工作原理——用直线方程(y=ax+b)来解释》中,我们就探讨了这个话题。 但是,如果输入与输出之间的关系 并非线性的 呢? 我们都知道,在现实世界中,数据并不总是遵循直线规律分布的。这时问题就变得有趣了:有时候,仅仅用一条规则是无法描述变量之间的关系的。 这就是非线性概念发挥作用的地方。它使神经网络能够捕捉数据中的复杂变化规律。 在这篇文章中,我们将探讨这种非线性机制,以及它们如何帮助神经网络识别那些无法用直线方程来描述的复杂关系。通过一些简单的例子,我们会尝试理解分段线性曲线、ReLU函数、S形曲线和Sigm

阅读全文
技术实践

OMS、WMS、订单履约、API 集成与系统架构实践

演讲主题:超越原型阶段:利用Ray构建具有通用扩展性的AI智能体基础设施

演讲者们讨论了如何将人工智能代理从本地FastAPI原型转换为在Kubernetes上运行的、具备高可靠性的生产系统,并且这些系统是使用Ray技术实现的。他们分享了关于RayCluster的拓扑结构、状态存储机制、如何在动态流量环境下实现自动扩展,以及如何设计稳健的控制平面等方面的经验;同时,他们也重点介绍了一些关键的保护措施、多区域部署方案,以及将大语言模型用于评估系统的流程。 作者:Deepak Mohanakumar Chandramouli, Bhumik Vinodkumar Thakkar

阅读全文

热门阅读

技术实践

如何让你的编程工具在浏览器中检测其运行效果

我受够了让编程机器人告诉我“前端工作已经完成”,但实际上根本没有人真正打开过前端界面来测试这些更改。 你们应该都见过这样的情景:机器人修改了一些代码,运行了格式化工具、类型检查工具和测试程序,所有结果都是正常的,然后它就会显示“已实现并验证通过”之类的信息。 但究竟是怎么验证的呢?通过测试确实能说明代码没有问题,但这并不等同于真正打开应用程序来使用那些刚刚被修改过的功能。 我遇到过很多这样的情况:代码本身没有问题,测试也通过了,但用户界面仍然存在一些明显的问题——比如某个控件与其他元素重叠了,某个选中的状态在数据存储中是存在的,但在屏幕上却没有高亮显示,某些操作在某种路径下可以正常执行,在另一

阅读全文
技术实践

如何使用TypeScript从零开始构建一个AI代理程序

许多关于AI代理的教程都是从语言模型开始讲起,为它提供一些工具,然后让它运行循环直到产生答案。这样的做法确实足以展示这些工具的使用方法,但却没有回答那些有趣的工程学问题。 当某个工具出现故障时会发生什么?谁来验证这些操作的结果?是什么机制能防止代理无限期地运行、执行不安全的命令,或者耗尽其上下文信息?又如何在不依赖模型不可预测的响应的情况下测试这些功能呢? 这些职责都属于 代理框架 ——也就是位于语言模型与其所运行的环境之间的那层软件。 在本次教程中,我们将使用TypeScript来构建一个小型且与具体工具提供商无关的代理框架,并以编码代理作为示例进行讲解。我们会从基本的执行循环开始,逐步添加

阅读全文
技术实践

当怀孕改变了用户的正常生理状态时,可穿戴设备该如何做出相应的调整?

你的智能手环或手表具备许多实用功能,比如能够记录你平时的生理数据,并在这些数据发生变化时及时提醒你。 静息心率、心率变异性、体温以及呼吸频率等因素都能帮助形成这些生理数据的画像,不过不同的设备会对这些测量结果进行不同的解读。 在怀孕之前,这些指标通常会保持稳定的状态,但怀孕会改变其中一些指标的正常范围。 我每天早上第一个打开的应用程序就是Oura,因此我很清楚一个评估结果的准确性会对我的一天产生多大的影响。如果“准备程度得分”过低,我会觉得自己做错了什么,但实际上并没有。现在想象一下,在你的身体正在经历一系列正常的生理变化期间,连续几周都看到这样的评估结果会是什么感觉…… 这就是我想在这里讨论

阅读全文